A coastal town with a river, hills, and a large building.

Find hotels in Fort William and Lochaber from $96

Check prices for these dates

Tonight
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Fort William and Lochaber hotels

1. Nevis Bank Inn

Nevis Bank Inn
Fort William
United States
isidoro
$152 nightly
$183 total
Oct 4 - Oct 5
Total with taxes and fees
Nevis Bank Inn

2. Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
Fort William
United Kingdom
Colette
$97 nightly
$116 total
Oct 4 - Oct 5
Total with taxes and fees
Base Camp Hotel Nevis Range

3. The Garrison

The Garrison
Fort William
Canada
Bobby
$154 nightly
$185 total
Oct 4 - Oct 5
Total with taxes and fees
The Garrison

4. Maclean Guest House

Maclean Guest House
Fort William City Centre
United States
Hannah
$165 nightly
$197 total
Oct 5 - Oct 6
Total with taxes and fees
Maclean Guest House

5. Alexandra Hotel

Alexandra Hotel
Fort William City Centre
Canada
Michel
$151 nightly
$181 total
Oct 4 - Oct 5
Total with taxes and fees
Alexandra Hotel

6. The Caledonian Hotel

The Caledonian Hotel
Fort William
United Kingdom
Phoebe
$106 nightly
$127 total
Oct 4 - Oct 5
Total with taxes and fees
The Caledonian Hotel

7. Premier Inn Fort William

Premier Inn Fort William
Fort William City Centre
United States
Angela
$125 nightly
$150 total
Oct 5 - Oct 6
Total with taxes and fees
Premier Inn Fort William

8. Tirindrish House

Tirindrish House
Spean Bridge
Canada
Catalina
$179 nightly
$215 total
Oct 4 - Oct 5
Total with taxes and fees
Tirindrish House

9. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
Spean Bridge
United Kingdom
Sam
$111 nightly
$133 total
Oct 3 - Oct 4
Total with taxes and fees
Ox Hotel Spean Bridge

10. Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
United States
Aaron
$193 nightly
$193 total
Sep 8 - Sep 9
Total with taxes and fees
Achnabobane Farmhouse

11. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
Ballachulish
United Kingdom
Nichola
$243 nightly
$291 total
Oct 6 - Oct 7
Total with taxes and fees
Isles Of Glencoe Hotel

12. Factors Inn & Cottage

Factors Inn & Cottage
Fort William
United States
Alan
$178 nightly
$214 total
Sep 15 - Sep 16
Total with taxes and fees
Factors Inn & Cottage

13. Birchbank Guest House

Birchbank Guest House
Roybridge
United States
Sarah
$160 nightly
$192 total
Sep 9 - Sep 10
Total with taxes and fees
Birchbank Guest House

14. Inn at Ardgour

Inn at Ardgour
Fort William
United States
Jeffrey
$131 nightly
$157 total
Oct 3 - Oct 4
Total with taxes and fees
Inn at Ardgour

15. Muthu Fort William Hotel

Muthu Fort William Hotel
Fort William
United Kingdom
Sandip
$202 nightly
$243 total
Oct 4 - Oct 5
Total with taxes and fees
Muthu Fort William Hotel

16. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
Fort William
Canada
Christienne
$159 nightly
$191 total
Oct 5 - Oct 6
Total with taxes and fees
Ben Nevis Hotel & Leisure Club

17. Ben View Guest House

Ben View Guest House
Fort William City Centre
Canada
Sally
$177 nightly
$213 total
Oct 3 - Oct 4
Total with taxes and fees
Ben View Guest House

18. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
Fort William
United States
Joann
$249 nightly
$298 total
Oct 6 - Oct 7
Total with taxes and fees
Loch Leven Hotel & Distillery

19. Onich Hotel

Onich Hotel
Fort William
United States
Craig
$117 nightly
$141 total
Oct 2 - Oct 3
Total with taxes and fees
Onich Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Fort William and Lochaber

Check out Nevis Range Mountain Experience and Ben Nevis Distillery—just a couple of the sights around Fort William and Lochaber.

See all hotels in Fort William and Lochaber
A coastal town with a river, hills, and a large building.

Top Fort William and Lochaber Hotel Reviews

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery

8/10 Good
"Nice staff and a reasonably comfortable bed, the view from the restaurant and included breakfast is lovely! I did find the restaurant staff needed better education about allergies to make ordering dinner/breakfast a more relaxed experience."
Jasmine 1-night trip
Posted 3 hours ago
Loch Leven Hotel & Distillery
The Caledonian Hotel

The Caledonian Hotel

10/10 Excellent
"Breakfast was very good. Staff were very helpful. Large hotel but enough parking available. Lovely setting with amazing views of the Loch. Very close to Fort William."
Mark 1-night trip
Posted 15 hours ago
The Caledonian Hotel
Linnhe Lochside Holidays

Linnhe Lochside Holidays

8/10 Good
"We had a wonderful stay at Loch Linnhe. Myself, my partner and our two children and our lovely dog. The reason for the trip was for our son (14) and his two friends to climb Ben Nevis. We met up with these two other families we know, and all enjoyed time together. We were so fortunate with the weather, it was glorious and made for a spectacular view from the top of Ben Nevis. The loch is absolutely stunning- crystal clear water and the sun setting over the water was beautiful. The dog loved having a paddle with the children! The caravan was very comfortable. We had a blocked sink in the bathroom on arrival, but the site maintenance man came within about 5-10minutes and rectified this. There were some very small clumps of black dog hair on the carpet in the living room, but to be honest, we were not that fussed as the caravan was clean other than this and we had our own dog there anyway. Our hired bedding and towels were unfortunately not there on arrival, but these were delivered to us within minutes of contacting via the out of hours line. Please don’t take this as a negative review - it was a wonderful stay, the caravan was lovely, had lovely views and the site itself was great. A real sense of peacefulness as soon as we got there. The staff were an absolute delight, so friendly and helpful. We would highly recommend a stay at Loch Linnhe."
Nicola 3-night trip
Posted 2 days ago
Linnhe Lochside Holidays
Inverlochy Castle

Inverlochy Castle

10/10 Excellent
"Magical. Will visit again!"
Sheila 1-night trip
Posted 3 days ago
Inverlochy Castle
Alexandra Hotel

Alexandra Hotel

8/10 Good
"Would not allow check in before 3 pm. Room was warm even though the hearing wasn’t on. Clean room. Friendly staff. Very good breakfast. Can’t beat the location and good value for money."
IAN 1-night trip
Posted 3 days ago
Alexandra Hotel
Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range

8/10 Good
"The reception staff were extremely friendly and helpful. However, the sink in the room felt like it was made for a child, very impractical, and water kept splashing all over the bathroom. The restaurant only had one or two plant-based options, and the burgers weren’t tasty. Breakfast was so-so, and £3 for two slices of toast felt a bit much, in my opinion."
Vitalina 2-night trip
Posted 4 days ago
Base Camp Hotel Nevis Range
The Garrison

The Garrison

10/10 Excellent
"Wonderful hotel in Fort William! 🏔️✨ The hotel is chic, modern, and surprisingly spacious, with beautiful décor throughout. Everything was exceptionally clean, and the beds were super comfortable—perfect after a day exploring the Highlands! 🛏️ The location is also excellent and very convenient for enjoying Fort William and the surrounding area. A stylish, comfortable, and relaxing place to stay. Highly recommended! ⭐⭐⭐⭐⭐"
Juan 2-night trip
Posted 4 days ago
The Garrison
Onich Hotel

Onich Hotel

8/10 Good
"Beautiful location with easy access by car or public transport to Fort William, Glencoe etc. Loch is good to swim in (if a bit chilly) in front of the hotel. The beach is pebbly to some kind of footwear is helpful. Rooms clean and a good size. Breakfast excellent, and includes haggis (although only filter coffee)."
Marcus 1-night trip
Posted 4 days ago
Onich Hotel
The Lodge on the Loch by OYO

The Lodge on the Loch by OYO

8/10 Good
"Bien situé !"
Sarah 1-night trip
Posted 5 days ago
The Lodge on the Loch by OYO

More cheap stays in Fort William and Lochaber

Glamping Pods

Glamping Pods

Lab Road Kinlochleven Scotland
$80 nightly
$96 total
Oct 4 - Oct 5
Total with taxes and fees
8.6/10 Excellent! (47 reviews)
Glamping Pods
Ox Hotel Spean Bridge

Ox Hotel Spean Bridge

Spean Crescent Spean Bridge Scotland
$111 nightly
$133 total
Oct 3 - Oct 4
Total with taxes and fees
Ox Hotel Spean Bridge
Achnabobane Farmhouse

Achnabobane Farmhouse

Achnabobane Farmhouse Spean Bridge Scotland
$193 nightly
$193 total
Sep 8 - Sep 9
Total with taxes and fees
Achnabobane Farmhouse
Kildonan House Bed and Breakfast

Kildonan House Bed and Breakfast

Kildonan Fort William Scotland
$165 nightly
$198 total
Oct 1 - Oct 2
Total with taxes and fees
Kildonan House Bed and Breakfast
Spean Lodge

Spean Lodge

Lodge Gardens Spean Bridge Scotland
$287 nightly
$345 total
Oct 4 - Oct 5
Total with taxes and fees
10/10 Exceptional! (23 reviews)
Spean Lodge
Blythedale House

Blythedale House

Blythedale House Fort William Scotland
Get rates
9/10 Wonderful! (2 reviews)
Blythedale House

Hotels in Fort William and Lochaber with star-rating

Explore a world of travel with Expedia